amaranta barrada - Turkish English Dictionary